tackle roughly - French English Dictionary